not fulfill an obligation or promise - Spanish English Dictionary